plan renovable - French English Dictionary